////////////////////////////////////////////////////////////////////////////////

#ifndef _SERVERINFO_H_
#define _SERVERINFO_H_

#ifndef _COMMONTYPES_H_
#include "commontypes.h"
#endif

////////////////////////////////////////////////////////////////////////////////

class Buffer;

////////////////////////////////////////////////////////////////////////////////


/** This class represents server info
*
*
*  @author   Roman Pasechnik
*  @author   Anastasia Karpinska
*  @since    Nov 10th, 2009
*  @updated  May 08th, 2010
*/
class ServerInfo
{
////////////////////////////////////////////////////////////////////////////////

public:

////////////////////////////////////////////////////////////////////////////////


    /** Constructor */
    ServerInfo();


    /** Constructor */
    ServerInfo( int _playerID, int _killerID );


    /** Destructor */
    virtual ~ServerInfo();


    /** Get killed player ID */
    int GetPlayerID() const;


    /** Get killer ID */
    int GetKillerID() const;


////////////////////////////////////////////////////////////////////////////////

private:

////////////////////////////////////////////////////////////////////////////////


    /** Killed player ID */
    int m_PlayerID;


    /** Killer ID */
    int m_KillerID;


////////////////////////////////////////////////////////////////////////////////
};


////////////////////////////////////////////////////////////////////////////////

#endif

////////////////////////////////////////////////////////////////////////////////

